<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Multilevel Flow Modeling</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Multilevel_Flow_Modeling"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Multilevel_Flow_Modeling rootpage-Multilevel_Flow_Modeling skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Multilevel Flow Modeling</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<p><b>Multilevel Flow Modeling</b> (<b>MFM</b>) is a framework for modeling industrial processes.
</p><p>MFM is a kind of <a href="Function_model" title="Function model">functional modeling</a> employing the concepts of abstraction, decomposition, and functional representation. The approach regards the purpose, rather than the physical behavior of a system as its defining element. MFM hierarchically decomposes the function of a system along the means-end and whole-part dimensions in relation to intended actions. Functions are syntactically modeled by the relations of fundamental concepts contributing as part of a subsystem. Each subsystem is considered in the context of the overall system in terms of the purpose (end) of its function (means) in the system. Using only a few fundamental concepts as building blocks allows qualitative reasoning about action success or failure. MFM defines a graphical <a href="Modeling_language" title="Modeling language">modeling language</a> for representing the encompassed knowledge.<sup id="cite_ref-:0_1-0" class="reference"><a href="#cite_note-:0-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="History">History</h2></div>
<p>MFM originated as a modeling language for capturing how human operators identify and handle unknown operation situations in order to improve the design of human-machine interfaces.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Syntax">Syntax</h2></div>
<p>MFM describes the function of a system as a means for a specific end in terms of mass and energy flow. The flow is the defining element for the underlying function concepts. The concepts of <i>transport</i> and <i>barrier</i> play the most important role, as they connect pairs of the other function types, reflecting the physical flows in the system. <i>Sink</i> and <i>source</i> functions mark the boundary of the considered system and the end or beginning of a flow. <i>Storage</i> and <i>balance</i> concepts can both be collection or splitting points for multiple flow paths.
</p><p>Accordingly, valid MFM syntax requires a transport or a barrier linking two functions of the remaining four types. In addition to the flow within one perspective (mass or energy) MFM connects the influence between mass and energy by the means-end relations (mediate and producer-product) as well as the causal links introduced by the way the system is controlled by using separate control flow structures.
</p><p>Diagnostic information about the causality between abnormal states through the system is inferred from the physical effect between the functions. Petersen distinguishes direct and indirect influence between functions:<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p>
<ul><li>Direct influence is the effect of a transport taking in mass or energy from the upstream function and passing it on to the downstream function.</li>
<li>Indirect influence, on the other hand, is derived from different physical implementations and represented by <i>influence</i> or <i>participate</i> relation of another function toward the transport. The state of transport can be affected e.g. by an abnormal state of influencing downstream storage, while the state would not be affected by a participating one.</li></ul>
<p>According to the underlying physical interpretation inference rules for all possible patterns of flow functions have been established. Zhang compiled these patterns and the implied causality.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Example">Example</h2></div>
<p>The MFM diagram of a <a href="Heat_pump" title="Heat pump">heat pump</a> reflects the overarching objective (<i>cob2</i>) of maintaining the energy level on the warm side constant. The energy flow structure <i>efs2</i> shows the system function from the most prevalent (energetic) perspective which is further decomposed in the mass flow of coolant (<i>mfs1</i>) as the means for the desired energy transport. Further hierarchical analysis produces <i>efs1</i> that represents the energy needed for the pump as a means to produce a part of the mass flow. The operational constraints introduced by control systems such as a water flow controller are modeled by cfs1 and a temperature controller <i>cfs2</i>.
</p>
<table style="margin:1em auto;">
<tbody><tr>
<td>
</td>
<td>
</td></tr></tbody></table>
<div class="mw-heading mw-heading2"><h2 id="Application">Application</h2></div>
<p>MFM based solutions for many aspects of industrial automation have been proposed. Research directions include:
</p>
<ul><li>Plant wide diagnosis<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup></li>
<li>Alarm Management<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup></li>
<li>Risk Assessment<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup></li>
<li>Automatic procedure generation<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist">
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-:0-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_1-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-:0_1-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-:0_1-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */
.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}
/* end https://en.wikipedia.org/ */
</style><cite id="CITEREFLind2013" class="citation journal cs1">Lind, Morten (2013). <a rel="nofollow" class="external text" href="http://inis.iaea.org/Search/search.aspx?orig_q=RN:46074326">"An overview of multilevel flow modeling"</a>. <i>International Electronic Journal of Nuclear Safety and Simulation</i>. <b>4</b> (3): <span class="nowrap">186–</span>191. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/2185-0577">2185-0577</a>.</cite></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><cite id="CITEREFBurnsVicente2001" class="citation journal cs1">Burns, Catherine M.; Vicente, Kim J. (Sep 2001). "Model-Based Approaches for Analyzing Cognitive Work: A Comparison of Abstraction Hierarchy, Multilevel Flow Modeling, and Decision Ladder Modeling". <i>International Journal of Cognitive Ergonomics</i>. <b>5</b> (3): <span class="nowrap">357–</span>366. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1207%2Fs15327566ijce0503_13">10.1207/s15327566ijce0503_13</a>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/1088-6362">1088-6362</a>.</cite></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><cite id="CITEREFJohannes2000" class="citation book cs1">Johannes, Petersen (2000). <i>Causal reasoning based on MFM</i>. <a href="OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/842602167">842602167</a>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite id="CITEREFZhang2015" class="citation book cs1">Zhang, Xinxin (2015). <a rel="nofollow" class="external text" href="http://orbit.dtu.dk/en/publications/assessing-operational-situations(67bac6ae-23be-4c72-975e-855c0cc922b0).html"><i>Assessing Operational Situations</i></a>. Technical University of Denmark, Department of Electrical Engineering.</cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite id="CITEREFWangYang2016" class="citation journal cs1">Wang, Wenlin; Yang, Ming (Nov 2016). "Implementation of an integrated real-time process surveillance and diagnostic system for nuclear power plants". <i>Annals of Nuclear Energy</i>. <b>97</b>: <span class="nowrap">7–</span>26. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2016AnNuE..97....7W">2016AnNuE..97....7W</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fj.anucene.2016.06.002">10.1016/j.anucene.2016.06.002</a>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/0306-4549">0306-4549</a>.</cite></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><cite id="CITEREFUsJensenLindJørgensen2011" class="citation journal cs1">Us, Tolga; Jensen, Niels; Lind, Morten; Jørgensen, Sten Bay (2011). <a rel="nofollow" class="external text" href="http://orbit.dtu.dk/en/publications/fundamental-principles-of-alarm-design(cba4e20a-c6de-44c8-8feb-75d9ea2f1571).html">"Fundamental Principles of Alarm Design"</a>. <i>International Journal of Nuclear Safety and Simulation</i>. <b>2</b> (1): <span class="nowrap">44–</span>51. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/2185-0577">2185-0577</a>.</cite></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><cite id="CITEREFLarssonOehmanCalzadaNihlwing2006" class="citation journal cs1">Larsson, J. E.; Oehman, B.; Calzada, A.; Nihlwing, C.; Jokstad, H.; Kristianssen, L. I.; Kvalem, J.; Lind, M. (2006). <a rel="nofollow" class="external text" href="http://inis.iaea.org/Search/search.aspx?orig_q=RN:43118790">"A revival of the alarm system: Making the alarm list useful during incidents"</a>. <i>Proceedings of the 5. International Topical Meeting on Nuclear Plant Instrumentation Controls, and Human Machine Interface Technology</i>.</cite></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><cite id="CITEREFWuLindZhangJørgensen2015" class="citation cs2">Wu, J.; Lind, M.; Zhang, X.; Jørgensen, S.B.; Sin, G. (2015), "Validation of a functional model for integration of safety into process system design", <i>12th International Symposium on Process Systems Engineering and 25th European Symposium on Computer Aided Process Engineering</i>, Elsevier, pp. <span class="nowrap">293–</span>298, <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fb978-0-444-63578-5.50044-x">10.1016/b978-0-444-63578-5.50044-x</a>, <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>9780444634290</bdi>, <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:59959545">59959545</a></cite></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><cite id="CITEREFGofukuInoueSugihara2017" class="citation journal cs1">Gofuku, Akio; Inoue, Takahisa; Sugihara, Taro (2017-03-02). "A technique to generate plausible counter-operation procedures for an emergency situation based on a model expressing functions of components". <i>Journal of Nuclear Science and Technology</i>. <b>54</b> (5): <span class="nowrap">578–</span>588. <a href="Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2017JNST...54..578G">2017JNST...54..578G</a>. <a href="Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1080%2F00223131.2017.1292966">10.1080/00223131.2017.1292966</a>. <a href="ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/0022-3131">0022-3131</a>. <a href="S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:99464728">99464728</a>.</cite></span>
</li>
</ol></div></div>
</div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2024-10-21" href="https://en.wikipedia.org/wiki/?title=Multilevel_Flow_Modeling&oldid=1252439188">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>